Punching machine



R. L. HusToN ETAL Sept. 5, 1950 PUNCHING MACHINE 6 Sheets-Sheet 1 Filed Oct. 3, 1945 QNx NQ s MZav rions R. L. HOUSTON ETAL Sept. 5, 1950 PUNGHING MACHINE I Filed 06t. 3, 1945 6 Sheets-Sheet 2 ATTORNEY SPf 5, 1950 R. L. Hous-roN ETAL 2,521,372

. PUNcl-IING uAHINE Filed oct. s, 1945 6 sheets-sheet :s

FIG. 3.

Sept 5 1950 R. l.. HoUsToN Erm. 2,521,372

' PUNCHING MACHINE I Filed Oct. 3, 1945 6 Sheets-Sheet 4 FIG. 4.-

3741 IMM i Y 7 2 wail 222 i 1 [22,

BY Zw Sept. 5, 1950 R. L.. HousroN Erm. 2,521,372

PUNCHINGMACHINE Filed oct. s, 1945 s-sheets-snoet 5 ATT'oRNEY Sept. 5, 1950 R; L. HousToN EIT/M., PUNCHING MACHINE 6 Sheets-Sheet 6 Filed 0ct. 3, 1945 AT'TORNEY Patented Sept. 5, 1950 UNITED STATES PATENT OFFICE Robert L. Houston, New York, and Robert E.

Smith, Mount Vernon, N. Y., asslgnors to International Business Machines Corporation, New York, N. Y., a corporation of New York v Application October 3, 1945, Serial No. 620,040

16 Claims. (Cl. 164-113) This invention relates to punching and printchine.

While some or all of the features of the present invention may be incorporated in adding machines -of a type other than that identitled and the punch arrangement may punch on other forms of records such as individual cards, etc. the punched and printed tape produced by the illustrative machine is particularly useful to provide a sequentially -punched and printed record of the transactions. In one use ofthe punched part ofv the tape, the latter may subsequently be utilized to segregate items of diierent classes or to use the punched tape differently the punched tape may be converted to a punched card record to control present card controlled machines. The present machine coordinates the punched data. with the printed record customarily made by the adding-listing machine so that obviously the interpretation of the punched data exists without requiring interpretation by a sep- 4arate machine operation.

It is, therefore, themain object of the present invention to incorporate in an adding-listing printinglmachine a tape punching mechanism which provides for conjoint punching-printing of the numeral data in a linear cooperative relationship and in a manner which conserves the record material on which punching-printing is etected. f

A still further object ofthe invention is to provide a punching mechanism which is conditioned simultaneously with the printing mechanism of the adding-listing machine and then actuated to punch the data in a linear relationshin with respect to the printed data.

Another object of the invention is to provide a novel form of punching mechanism which will punch character representations by coded holes fn a record which requires substantially no more space vertically on a line of the sheet than a corremonding line of the printed data.

Another object of the invention relates to the rnd1`n-to carry out .the preceding object which providss for representation of the characters by apertures selectively located at four index point fr f'nde positions, such code positions being preierably within the area permitted by the vertical line spacing. spaced index point positions within the vertical rectangular area provided by line spacing thc More specifically, four equally 2 sheet provide such code positions and by variously arranging the holes according to a predetermined code the diilerent numerical characters may be represented.

Many beneilts are derived by arranging .the punched character representations in this manner, among which it may bestated that the punched data is arranged on the same line as the corresponding printed data and occupies substantially no more vertical line space than the printed data. Further, the same line spacing mechanism may provide the same extent of separation between the successive lines of punched data as the successive lines of printed data. This provides for-economical use of the record material and without necessitating any changes in the line -spacing mechanism of the existing machine.

With regard to the punching mechanism, an object of the invention is to provide a form of punch selecting mechanism which is capable of being attached to existing adding-listing machlneswithout a reconstruction of the basic machine, such attachment enabling the basic functions of the machine to be performed and jointly carried out with the data punching operations.

More specifically it is an object of the invention toprovide electrical timing switches operable by the conventional differential stop mechanism of the key controlled adding-listing machine to control by electrical instrumentalities the differential position of punch selecting bars.

Another feature of the invention relates to the provision of automatic means to effect suppression of punching zero representations 'at the left of the significant digit of highest denominational order and to condition the punch selecting mechanism tocause such zero representations to be made in all zero representing orders which are at the right thereof.

Another feature of the invention relates to the provision of means to punch the tape or otherrecord material to represent certain additional functions which may be selectively carl ried out by the operator in the basic addinglisting machine, such as non-add operations. subtraction operations, printing of totals and subtotals, etc.

The preceding object of the invention, viz., the capability of perforating the tape to represent symbolic printed data is also carried out in a manner which enables the control for the symbol punching bar to be provided by a simple attachment to existing machines.

More specifically in the basic type of machine in which the present improvements are incorporated, conditioning of the machine by the operator for effecting these additional functions sets a symbol printing bar prior to an operating cycle of the machine. In the present machine by a simple attachment the differential setting of the symbol punching bar is controlled by the position of such symbol printing bar.

As the invention is subsequently disclosed and understood, it will be apparent that many or all of the features of the present invention may be incorporated in other forms of machines. It is, therefore, to be understood that the basic machine identified herein is merely illustrative and not restrictive.

Other objects of the invention will be pointed out in the following description and claims and illustrated in the accompanying drawings, which disclose, by way of example, the principle of the invention and the best mode, which has been contemplated, of applying that principle.

In the drawings:

Fig. 1 is a transverse sectional view taken at the left side of the Amachine and shows particularly the manner in which the customary differential stop mechanism controlled by the keyboard controls the setting of the punch selecting bars.

Fig. 2 is a plan view of the machine with the cabinet broken away to show the interior parts comprising the present invention.

Fig. 3 is a sectional view taken at the left side of the machine showing certain cam operated connections for operating parts comprising the present invention.

Fig. 4 is a sectional view taken on the line l-l 4 tioned patents but herein a description of the construction and operation of certain parts of the said basic machine involved in the present invention will be explained.

The keyboard consists of rows of keys 3 (Figs. 1, 2) which are numbered 1-9, inclusive, there being multiple rows of such keys for denominationally entering the items.

The motive power of ft v e machine may be derived either by a. motor/,or as in any manually operated model by a/c/rank handle, and when either form of motive power is utilized, two operating shafts designated and 2 in Fig. 1 are reciprocated, this reciprocation in each operating cycle being designated in the timing diagram of Fig. 8 by the term Forward and Return, corresponding to the forward movement of the crank handle and the return movement of the crank handle as in` manually operated machines. Shafts I and 2 herein conform respectively to shafts 200 and 204 in Patent No. 1,386,021 and it is to be understood that herein the shafts l, 2, are interconnected as in said patent to be concurrently rocked. It is` because shafts and 2 are provided with supplemental-cams to effect operation of certain parts involved in the present invention that they are especially referred to. These. operations will be described as they are encountered in the specification.

In Fig. 1 reference numeral 40 designates a stop bar similarly designated in Patent No. 1,386,021, said stop bar being provided withdifferentially disposed stop portions a which are adapted to contact with the stems 4 of the depressed keys, the stop bar 40 for each row of keys having a forward and return movement effected by the operation of the main operating mechanism of the of Fig. 1, the mechanism illustrated in this figure une s-s of Fig. 2.

Fig. 6 is a detail sectional view taken on the line 6--6 of Fig. 2.

Fig. 7 is an electrical wiring diagram of the machine.

Fig. 8 is a timing diagram.

Fig. 9 is the diagram illustrating the code for representing numerals and symbols.

Fig. l0 is a fragmentary portion of a tape punched and printed by the present machine illustrating co-linear printing and punching to represent the items entered in the machine or the total recorded by the machine.

For the purposes of illustration the present invention is shown incorporated in the type of adding machine which is known commercially at'the present time as Allen Wales Desk Model, which construction of the machine and operation thereof is well known and is disclosed in issued patents, primarily the patents to H. C. Peters, Nos. 1,386,021 and 1,386,022, both patented August 2, 1921. This type of adding machine is the well known multiple keyboard, single accumulator, listing type, which under control of the keys effects listing of items and the accumulation of items together with total taking means for providing either a sub-total or grand total of the items recorded by the printing mechanism. Also mounted upon the amount keyboard are other manually operated keys or levers for performing special functions in carrying out the work, such as non-add operations, sub-total, grand total, subtraction, etc.

For a detailed disclosure of the basic adding machine reference'may be had to the aforementhe accumulator.

adding machine to thereby project during the forward movement one of said stop portions 40a againstythe stem 4 of the key depressed in that row, thus enabling the stop bar to advance a distance proportional to the value of the key depressed. However, if no key should be depressed in a row the forward movement of the stop bar E0 will be limited by the coaction of the most forward stop portion 40h with a stop member 32h which represents the zero position of the stop bar 40, all of which is fully described in Patent No. 1,386,021.

The printing mechanism of the illustrated machine comprises a group of numeral printing type bars 50 (Fig. 2) generally one for each order of The movement of the type bars 50, as fully explained in Patent No. 1,386,021, is under control of the stop bars 40 and it is understood that the differential movement of the latter is determined by the depressed keys. The specific means to effect the setting of the type bars 50 does not form any part of this invention since it is fully described in Patent No. 1,386,021. Herein associated with the punch selecting bars |31 (Fig. 1) is a dierentially actuated electrical timing mechanism which is adapted to control the differential positioning of punch selecting bars |31, such mechanism shown herein comprising a form which is readily attachable to an existing machine of the illustrative type.

Attached to the stop bar I0 for each denominational order is a switch closing member |08 which also moves forwardly a distance proportional to the key depressed. A Atransverse plate |05 is adapted to have its extremities fit in slots |05a in the side frames of the machine so that said support member |05 may be forwardly and rearwardly reciprocated. The support plate |05 carries a plurality of contacts comprising switch blades |00, |01, each upper switch blade having a cam projection |0111 in the plane of the switch closing member of the same order. Secured to the main drive shaft I is a cam plate|0| (Fig. 1) enacting with a follower roller |02a carried by the upper arm of a double arm |02 pivoted at |02b. The lower arm of double arm |02 has a link connection |03 to the lower arm of a double arm |00 pivoted at |00a and which has a finger |00b extending into a hole in the support member |05. This mechanism may be duplicated for each end of the support member |05 to provide an equal and simultaneous forward and rearward movement at the extremities of the support plate |05. The configuration of the cam |0| is such that it will effect a movement of the support plate |05 forwardly substantially synchronous with the movement of the stop bars 00 effected by the operating mechanism of the patented machine, but when the stop bars 00 are moved to diierential positions and then stopped, cam 0| is adapted to move the support plate |05 and the switch blades |00, |01 carried thereby a complete forward movement and a return movement. Obviously, the over-movement of switch blades |00 and |01 forwardly after a stop bar 00 has been stopped at its differential position will cause the projection |01b to cam contact plate |01 as it rides by the now'stationary switching member |00 thus depressing contact blade |01 to close the related contacts |00, |01. This closure will energize a related punch selecting circuit at dinerential timesv to stop the upward synchronous movement of the related punch selecting bar |31.

It is, of course, desirable that electrical connections be made to the contact blades |00, |01

during their forward and return movement and I this can be provided by suitable pigtail wire connections thereto. Preferably, however, this is securedby having integral extensions |06c (Figs. 1 and '1) of the contact blades |00 slide over associated contact plates |0Ba. As will be obvious from the wiring diagram (Fig. '1) each contact blade extension |00c makes a continuous electrical contact with the associated contact plate |06a. The series of contact plates |00a are carried by a xed support bar |09 of insulating material.

From the wiring diagram (Fig. '1) it will be evident that all of the contact blades |01 are commonly connected by a wire ||0 and said wire is connected to contact blade extension |01c of highest order which has a sliding connection to a special contact plate |06aa also carried by support bar |00. Special contact plate |00aa has a circuit connection to main circuit closing contacts |50, |51 to be later described.

A group of punch selecting bars |31 is mounted at the left o f the customary type bars as shown in Fig. 2. For each numeral printing type bar 50 Athere is provided a corresponding punch selecting bar |31 so that each digit of the item or total can also be recorded by punching upon the same tape on which the items and totals are printed. The punch selecting bars |31 are guided for vertical reciprocating movement by comb bars |32 and |33 (Fig. 1) and each bar |31 has at its lower end a slot |31a in which fits a. stud |30 secured to the extremity of a lifting arm |23 loosely mounted upon a rod |20. Arm |02 has a link connection |20 to an arm |2| xed to a rock shaft |22. Fixed to the rock shaft |22 is a pair of arms |23 which are cross-connected by a spring support rod |20.

6 Springs |21 are extended between the rod |20 and each of the lifting arms |20.

The conguration of the cam |0| is such that it rocks the frame consisting of the side arms |23 and rod |20 to tension the springs"|21 and through such tensloned springs rock lifting arms |20 to raise-the punch selecting bars |31. Obviously. since cam |0| eects the forward movement of the switch plates |00, |01, the punch selecting bars |01 will be elevated synchronously therewith and by circuit means to be subsequently described the closure of the contacts |00, |01 will energize a punch selecting magnet |10 to terminate the upward movement of the punch selecting bar I 31. When such movement has been terminated, the frame |23, |20 will nevertheless complete its upward'movement which will result in merely tensioning springs |21.

The differential positioning of the punch selecting bar |31 is preferably controlled by electromagnets I 10, o ne provided for each order. Energization of each electromagnet I 10 rocks its bell crank armature I10a and through a link connection |1| rocks the latching member |13. Each latching member |13 normally latches a stop pawl |10 by cooperation with the shoulder [13a and when said stop pawl |10 is unlatched said stop pawl will engage one of the stop notches |3| formed in each punch selecting bar 31. The particular notches |3| which are engaged by the pawl to set the punch selecting bar |31 at the digit positions 1-9 are indicated in Fig. l. Above the "l" notch |3| there are two notches designated |3|a and |3Ib which pertain to the zero punching mechanism.

A general description of the operation of the arrangement for setting the punch selecting bars |31 will now be given, particularly in connection with Fig. l, the wiring diagram of Fig. '1, and timing diagram `of Fig. 8.

'Ihe keys of the keyboard are rst depressed in accordance with the value to be recorded by printing and punching and thereafter t'he main operating mechanism goes through a cycle of operation either by a manual or power operation. At the 4 point in the forward portion of the operating cycle contacts |56, |51 (see Figs. 3 and 7) are closed to provide a current supply. Secured to the operating shaft 2 is a cam |58 (Fig. 3) which rocks a bell crank |55 during a portion of its clockwise movement to close the switch |56, |51 for the duration indicated in Fig. 8. From Fig. '1, it will be seen that closure of such contacts connects a grounded current supply to the special contact plate |06aa. Shortly after contacts |56, |51 are closed, cam |0| (Fig.V 1) will cause the positioning of the groups of timing switches |06, |01 forwardly and the punch selecting bars |31 upwardly synchronously. In the illustrative basic machine the stop bars 00 also take positions synchronously With the setting of the type bars 50 (Fig. 2). The switch closing members |08 follow the movement of related timingswitches |06 and I 01 until such time that one of the stop portions 00a related to the key depressed will abut the stem 0 of such depressed key to terminate the forward movement of the stop bar 00 and the switch closing member |08. .The timing switch, however, will continue to move forwardly and the projection |01b of switch blade |01 will ride beneath the now stationary switch closing memher |00 to cause the closure of the timing switch |00. 01 at about the time that the punching selecting bar |31 has risen to the corresponding digit position. For each denominational order a circuit will then be closed from the ground, (Fig. 7) through the battery, through switch |56, |51 now closed, contact plate, |06aa, sliding contact member |01c, through the related timing switch |01, |06, the associated sliding contact |06c, contact plate |0611, to the grounded electromagnet |10 to energize the latter. The energization of magnet |10, as previously described, causes stop pawl` |14 to be unlatched to engage the particular notch |3| of the punch selecting bar |31 which corresponds in digit designation to the key depressed. The stopping of any punch selecting bar |31 at any digit position above 9 will result in the tensioning of the spring |21 after the Abar has been stopped, due to the fact that the frame |23, |24 is given an invariable movement for each machine operation. At point |5 of the forward portion of the cycle (see Fig. 8) all of the punch selecting bars have been moved to their proper digit position and remain in such position from the last described point in the cycle until point i5 of the return portion of the operating cycle. It is during the time that bars 31 remain in upward position that the selected punches are actuated to eiect the punching operation by means which will now be described in detail.

The numeral data is represented by holes punched in the tape according to the code shown in Fig. 9. Four code positions numbered 1, 2, 3, 4 are utilized singly 0r in combination in order that the .punched data may be linearly disposed and in horizontal alignment with the line of printed data, as shown in Fig. 10.

It will be observed from Fig. 9 that 0 digit is represented by a single hole at the l index point position, the l digit by holes at the l and 2 index point positions in vertical alignment, digit 2 is represented by holes at 1 and 3 in diagonal alignment, etc. so that by various combinations of holes at these four index point positions the desired digit may be expressed and will satisfy the requirement that the punched data does not greatly exceed the space required for printing the same information and is arranged linearly.

To punch the record strip according to the preferred code, each punch selecting bar is slotted vertically at its upper portion to receive a punch selecting plate |34. Said plate is slidably mounted on the punch selecting bar |31 by means of studs |34a received by guide slots |31b of the punch bar |31. Suitable at springs |34b retain the punch selecting plate |34 forwardly out of the path of the extremities of punches to enable the free positioning of the punch selecting bar |31. The rear of each punch selecting plate |34 carries integral punch selecting projections |35 which are coded according to the code of Fig. 9 so that at the different digit positions of the punch selecting bar |31 said projections |35 will select punches from the group of four which will punch holes in the record strip conforming to the code of Fig. 9. Cooperating with the punch selecting plate |34 of each denominational order is a punch operating plate I 80 (Figs. 1 and 2) and such plate is coextensive with the group of punch selecting bars |31 as shown in Fig. 2 and is slidably mounted in a side frame |38 and a bracket |39.

Referring now to Fig. 3, a box cam |40 is secured to the shaft and has contiguous slot formations |40b, |40c which cooperate with a follower roller |4|a carried by the lower end of a double arm |4| pivoted at |4|b. Said arm |4| has at its upper extremity a link connection |42 to an arm |43 secured to a rock shaft |44, which is also shown in Fig. 2. Referring now to Fig. 1 secured to shaft |44 is an arm |45 having at its extremity a pin |45a cooperating with a vertical slot |00a which is formed in a bracket secured to the punch operating plate |80.

From Fig. 3 it will be=seen that the cam slot portion |40b is substantially concentric but the portion |40c is eccentric with respect to shaft so that when roller |4|a cooperates with eccentric portion |40c arm |4| will be rocked to rock shaft |44 clockwise, as shown in Fig. 1. Clockwise movement of the arm |45 and pin |45a in conjunction with the vertical slot |00a. will effect a camming action on punch plate |00 to move the latter rearwardly of the machine. By its cooperation with the punch selecting plate |34, the punch selecting` projections |35 will, according to their diiferential positions, move punches |9| inwardly against the action of return springs |9|c which keep the punches normally out of the way of the tape. The time that the punches |9| are moved rearwardly to perforate the strip is shown in the timing diagram in Fig. 8 wherein it will be seen that the movement is effected while punching selecting bars |31 are maintained in their upward diiferential positions. The return movement of the cam |40 will reversely actuate the punch plate to restore the latter to its normal position shown in Fig. l.

The group of four punches for each denominational position is slidably mounted in guide plates |92 and |93 and said punches project through the record strip 204 into'a slotted punch die |94. The punches |9| are circular so as to punch round holes in the record strip but the portion |9|b of each punch is flattened so that by cooperation with complementary apertured portions of the plate |93 said punches will be prevented from turning in their sockets.

The record strip of the illustrative machine is narrow but of sumcient width to receive printing by the group of type bars 50. The record strip passes over the conventional platen which is line-spaced inthe usual manner. In the present machine the record strip is somewhat wider so that the left hand portion (see Fig. 10) may pass in a slot in the punch die |94 and therefore be punched to represent items and totals. The printing line and the punching line are in alignment so that vthe printed and punched data are linearly arranged as shown in Fig. 10 andthe usual line spacing of the record strip 204 to separate the printed data will correspondingly separate the punched data. Due to the preferred code and arrangement of the four punches, the successive lines of punched data receive the same separation as the successive lines of printing.

It is preferable not to depend upon the compression of springs |3| c to return the operated punches but to provide means to positively withdraw them from the punched tape. Springs |9|c extend between the guide block |02 and turned ends Illa of the punches. A bail ISI is attached to the punch operating plate |80 and its transverse cross member is provided with a horizontal slot through which the forward extremities of the punch pins |3| pass so that said turned ends |9|a of the punches are positioned just forward of the cross member of the bail |90. Said cross member cooperates in this manner with the punches of all denominational orders. Obviously, when the bail |40 is restored forwardly after a punching operation. the cross member oi' the bail |30 will engage the turned ends Illa of the 'punches to positively retract punches lll, in this operation by the compression given to springs ille.

After the completion oi' the punching operation the punch selecting bars |31 and timing switches |06, |01 are concurrently restored to normal position. vThis restoring operation begins at point |5 of the return portion of the operating cycle and is eiected by the counterclockwise rocking of cam When the roller |02 cooperates with the lower portion of the cam |0| during the clockwise rotation of cam |0|, the previously tensioned spring |02c will now, through the intermediate connecting link |03 rock arm |04 counterclockwise to restore timing switches |06, |01 rearwardly. During this return operation stop bars 40 are also being returned to normal position by the operating mechanism of the illustrative machine ahead of v the rearward movement of timing switches |06.

|01. When switch closing member |03 has been stopped at its normal position (Fig. 1) and the related timing switch |06, |01 is moved rearwardly to its normal position, riding of the cam extension |01b past the switch closing member |08 will again close the timing switch |06, |01 but such closure is ineffective to 'energize a circuit because at this time the main switch |56, |51 is open. cam |58 returns it rocks pawl |55 idly without closing switch |56, |51.

Of course, the counterclockwise return of the cam |0| will also enable the release of the tension of springs |21 to cause punch selecting bars |31 and attached parts to return to normal position merely eiected by the weight oi' bars |31 and attached parts. However, to positively restore all of the punch selecting bars |31 and not depend upon weight to return them there is pivoted on the arms |23 at |26 a restoring plate |25. Said restoring plate |25 is .guided by a bar I 25a and its lower edge overlies the arms |23 of all denominational orders. Since plate |25 takes an upward movement commensurate with the frame |23, |24, the upward diierential movement of the punch selecting bars |31 is not prevented. Obviously, when said frame |23, |24 is restored the restoring plate |25 will rock all of the arms |28 downwardly, positively forcing all punch selecting bars |31 and attached parts to normal position, as shown in Fig. l.

Means is also provided to rock stop pawls |16 so as to be relatched by latch members |13. During the clockwise rocking of the cam |40 (Fig. 3) a projection |40a thereof will rock a pawl counterclockwise idly about its .pivot on an arm |50. However, when said cam |40 is restored in a counterclockwise direction the projection |4011 will strike pawl |5|, attempting to rock said pawl clockwise which is frustrated by pin |5|a on arm |50. This results in rocking the arm |50 and a rock shaft |52 to which said arm is connected. Secured to the arm |52 arev arms |53 which carry a bail plate |54 which, as shown in Fig. l, is beneath the Stoll pawls |14.

v'Ihe rocking of the restoring plate |54 upwardly as shown in Fig. 1 at the final operation oi the machine (see Fig. 8) will rock all the unlatched pawls I 14 to enable their relatching by the latching members |13 which are rocked by springs |15 to eiect such function. Springs |16 will, through the connection |1| also rock amature |a to its normal position.

Eventually projection|40a (Fig. 3) will wipe past vthe pawl |5| and all of the parts will then From Fig. 3, it will be seen that whenv l0 be returned to the normal position as shown in F188. l and 3.

Zero punching mechanism fusion in interpretation of the record when the record strip or tape is utilized to control a machine.

lAs previously explained the lowermost zero notch |3|b (Fig. l) is engaged by the stop pawl |14 to set the punch selecting bar |31 to such positionthat it will select punches to perforate the tape to represent zeros.- It will also -be recalled that in all orders where a key is not depressed stop bar 40' is moved forwardly so that its most forward projection 40h will engage a stop portion 32b to cause the timing switch |06, |01 of that order to be closed to energize the related stop magnet |10 at a time which causes Vthe stop pawl |14 to engage said notch |3|b.

As will be subsequently explained, mechanism is providedv to normally prevent the setting cf punch selecting bars |31 to zero digit positions in orders which are at theleft of the order in which the nrst significant digit is printed. mechanism is rendered inoperative for orders to the right of the first signiiicant digit order by the following described mechanism.

Associated with each bar |31 is a member |65 whichv is pivoted upon a rod |66, said member having a forward tail portion |65c in the path oi' a stud |36 carried by the related bar |31. Associated with each member |65 is a fiat detent spring |61 having an aligning projection selectively cooperating with two notchesAformed in the related member |65 so ,as to resiliently hold member |65 in the normal position shown in Fig. l, or in a counterclockwise rocked position.

Upon the rise of the punching selecting bar |31 of the order in which the highest significant digit l-9 is recorded, pin |36` will engage the forward tail |65c of member |65 to rock said member counterclockwise to the dotted line position shown in Fig. l. During such counterclockwise rotation of member |65 its rearward tip of portion |65b passes idly by a related cutout arm I6@ and is rocked to the dotted line position. Each higher order member |65 has a laterally extending portion |65a which is normally over the lower horizontal'portion |65b of the member |65 of next lower order. Such overlapping of the members |65 (see Fig. 4) enables the member |65 of the first signicant digit order to rock the next lower order member |65 and such chain of It will be notedl that at the zero position of the punch selecting bar |31 the uppermost code projection |35 is in a position to select -a punch to perforate the tape at the 1 code position, laccording to the code'in Fig. 9.

In the return of the punch selecting bars |31 the studs |36 of all orders to the right of the highest significant digit order and including this order will pass by the tails 165e without interference and the punch selecting bars will be 'positioned to normal at about point 6 of the return portion oi' the operating cycle (see Fig. 8). Thereafter, mechanism is operative to restore the rocked members |65 which takes place between 4-0 points of the return portion of the cycle.

At the beginning of the forward portion of the operating cycle, cam 2|6 (Fig. 3) secured to rock shaft 2 will, in the clockwise rocking of shaft 2 enable its high portion to pass downwardly out of engagement with a projection of a bell crank 2|6 and when such clearance is effected spring 2|6c will rock bell crank 2|6 to cause the vertical arm of the latter to abut a xed stud 2|6a. During such rocking of bell crank 2|6 a pawl 2|1 pivoted on 216 will wipe idly by the projection 2|8a of a bell crank 2|6. The rocked position of bell crank 2|6 is maintained until the 4 point in the return portion of the operating cycle when the counterclockwise restoring direction of cam 2|5 causes the cam to rock the vertical arm of bell crank 2| 6 to the right, now causing the pawl 2|1 which is now stopped by the stud 2|1a to engage the projection 2|8a and rock the bell crank 2|8 counterclockwise, shifting link 2|9 to the left to rock arm 220 and the shaft 22| counterclockwise as viewed in Figs. 1 and 3. Secured to the rock shaft 22| is the restoring arm 222 (Figs. 1, 4) which rocks the member |65 of lowest order and through the overlapping arrangement restores all rocked members |65 to normal position shown in Fig. 1, where they are again resiliently held by detent springs |61.

Eventually, referring to Fig. 3, pawl 2|1 will wipe past the projection 2|8a So that the parts 2|8, 2|9. 220, 22|, and 222 are restored by the spring 2|8c.

summarizing, the failure of the depression of a key in each row will cause, through its related differential mechanism, the closure of a. timing switch |06, |01 and the energization of stop magnet at a time which will stop punch selecting bar |31 at the zero digit position. The zero inserting mechanism is operative under control of the punch selecting bar |31 used to punch the highest order significant digit to render the normally operative zero punching cutout mechanism inoperative for this order and all orders to the right of the highest significant digit order, so that when zero is to be punched in certain lower orders the punch selecting bars |31 may be adjusted to such zero punch selecting positions.

As previously intimated keys in rows which are at the left of the highest significant digit order are not depressed and the stop bars 40 of such higher orders also go to the zero position. Such higher orders would normally cause the punch selecting bars |31 to be adjusted to zero positions and, if not otherwise prevented unwanted zeros would be punched. The preferred form of mechanism to eleminate such zero punching as in the punched number 34.56 in Fig. 10 consists of the following described mechanism.

In general, for each of the higher 'orders in which zero punching is to be suppressed the punch selecting bars |31 are depressed to the extent of one tooth space so that the unlatched stop pawl |14 cooperates with notch |3|a. at

which position the 0 code projection |35 will be below the punches. The bars |31 are depressed prior to the punching operation at point 'l (Fig. 8) in the forward portion of the operating cycle.

Referring to Fig. 3, attached to the drive shaft is a cam |59 having a cam portion |59a cooperating with a follower roller |60b carried by s' double arm |60 which has a link connection l6| to an arm |62 secured to rock shaft |68. Rock shaft |68 carries a cutout arm |64 for each order and a single restoring arm |63 associated with the member |65 of highest denominational order. At point 1 in the forward portion of the operating cycle the high portion |59a of cam |59 will. rock double arm |60 counterclockwise, drawing link |6| to the right to rock the arm |62 and shaft |68 and all arms |64 counterclockwise. This wili cause each zero cutout arm |64 to swing upwardly and by its coaction with the tip of portion |651; each member |65 will rock said member sc that the tail |650 which is now just above the stud'l36 of punch selecting bar |31 at zero recording position will depress bar |31 so that the previously unlatched stop pawl |14 will engage the tooth |3|b. In this manner each of the punch selecting bars-is in a position where no zero punching will be made in orders to the leftl of the highest order significant digit.

At point |3 in the return portion of the operating cycle follower roller |60b (Fig. 3) will now drop to the lower portion of cam |59, enabling spring |600 to rock the parts reversely and arms |63 and |64 clockwise as viewed in Fig. l. Arm |63 will now press against the portion |65b of the previously rocked member |65 of the highest denominational order and through the overlapping arrangement restores all members |65 previously rocked by the related arms |64 from clockwise rocked position to the normal position shown in Fig. i, which operation is terminated at point 1 of the return portion of the operating cycle. At such position each member |65 is in the position shown in Fig. 1 and held by the spring detent |61.

Punching tape to represent function symbols The illustrative machine has a printing bar 50a (Figs. 2 and 5) allocated for printing symbols designating certain functions of the machine, such as subtract, 'non-add, sub-total and total. inasmuch as these functions are symbolized by printing in the illustrative machine it is also desirable to characterize the punched data by corresponding symbols which are designated in the code of Fig. 9, wherein the uppermost or first symbol represents a subtraction operation, the second a sub-total, the third a total, and the fourth, or lowermost, a non-add operation. The machine is provided with manipulative devices (not shown here) which are set prior to a ma chine operation to condition the machine for these functions and the depression of each manipulative device directly sets the symbol printing bar 50a to select an associated symbol type for printing. The direct setting means is fully shown and described in the patent to Peters No. 1,386,021, referring particularly to Fig. l5 and associated description.

Referring now to Figs. 2 and 3, attached to a side frame of the machine is a bracket 203 which carries a pivot stud 2|0a on which is pivoted a double arm 2 |0, the right hand of which extends into a slot in a bracket 2|3 attached to the top of the symbol type bar 50a so that according to the diil'erential setting of this type bar the double 13 arm 2N is rocked counterclockwlse to cause a contact member 2| la pivoted'at the other end of y said arm to make contact with a contact point 2|2 so as to bridge the contact point 2|2 with a common contact plate 2|2a (see Fig. 7). The contact points 2|2 are wired to the respective relays |10c (Fig. 7), one side of which is commonly connected so as to extend the energizing circuit through a release magnet lllb to the ground. The common contact plate 2|2 has a wire connection through switch l, |51 to the grounded battery. Hence, while the symbol printing bar is set to a certain designating position before the operating cycle of the machine is initiated, and the circuit to a selected relay |1Ic is completed at one point by the bridging of the related contact point 2|2 and common plate 2|2a, said relay is not energized until switch |56, |51 closes at point 4 in the forward portion of the operating cycle. in the manner previously described. The relay contacts |10d of said-relays |1Ic are wired to individual contact points 232 to renderv the associated contact point 232 effective, according to the relay contacts closed. It will be seen that there is a wire connection from one side of each of the relay contacts |1||d back to the grounded baty tery through switch |56 and |51.

'I'he switch-points 232 and common contact plate 23| are bridged by a circuit closing member 230 which is carried by and positioned by the plate |05. According to the switch point 232 which has been rendered eiective the stop magnet |10 (Figs. 6 and 7) is energized at a diiferential time, such stop magnet having a function previously described for magnets |10, that is to say, the energization of magnet |10 will stop the symbol punch selectingbar |31a at a differential position so that the punch selecting plate |36 thereof (Fig. 1) will bring coded punch selecting projections |35 in such position as to perforate the tape to represent the function symbols according to the code in Fig. 9. Y

It was previously stated that energization of the relay I1|ic upon closure of switch |56, |51 en? ergizes a release magnet |101). This release magnet, 'referring to Fig. 6. attracts its armature |1|a to rocking latch pawl |12 out of engagement with a notch |3|d formed in the bottom of the symbol'punch selecting bar |31a. 'I'his rer member 230, plate 23|, thence through stop magnet |10 to ground. The subsequent opening of the switch |56, |51, of course, deenergizes the selected relay i1llc, stop magnet |10 and release magnet |1||b, enabling the restoration of the symbol punch selecting bar |31a when the punch selecting bars are restored in the manner previously described. The positioning of the double arm 2||| back to the normal position shown in Fig. is effected by its connection to the symbol printing bar 50a when the symbol printing bar 50a is restored to normal by means incorporated in the illustrative machine.

In the exemplary record of Fig. it will be noted that the-printed total is shown in the lowermost line and at the right the asterisk which 14 designates the totalwhich is printed by the total printing mechanism. Also at the left it will be Yobserved that perforation of the record strip in the symbol representing colume at three coded positions will indicate'that the punched data represents a total. Other functions of the machine are similarly designated.

It is pointed out that the operation of the machine for obtaining a total also causes the differential positioningv oi the stop bars 4l under control of the accumulator to represent such total. 'Ihe punch selecting bars |31 are set for total representation in the same manner as for item representing operations and the description need not, therefore, be repeated.

While there have been shown and described and pointed out the fundamental novel features of the invention, it will be understood that various omissions and substitutions and changes in the form and details of the device illustrated and in its operation may be made by those skilled in the art without departing from the spirit of the invention. It is the intention, therefore, to be limited only as indicated by the scope of the following claims.

What is claimed is:

1. In a combined printing and punching machine in which a plurality of keys are provided to control the differential setting of a plurality of printing bars to print the data on a horizontal line on a sheet, said sheet being line spaced by a line spacing means, the combination of a plurality of punching bars diierentially positioned under control of said keys, coded punch selecting means carried by each of said bars, a group of punches for each bar for punching on the same sheet which is printed in code index point positions arranged within a space substantially equal to the area occupied by each printed digit, said groupsof punches arranged horizontally and coaligned with the printing line and selected for operation by said coded punch selecting means, and a punch die provided with a slot to receive said sheet to enable the latter to receive perforations in horizontal (zo-alignment with said printed data.

2. In a combined printing and punching machine in which a plurality of keys are provided to control the diiferential setting of a'plurality of printing bars to print the data on a hori= zontal line on a sheet, said sheet being line spaced Aand a sheet receiving slot transverse of said slots to enable said sheet to receive punch data in horizontal alignment with said printed data.

3. In a combined printing and punching machine in which a plurality of keys are provided and control the differential setting of a plurality of printing bars to print the data on a horizontal line on a sheet, said sheet being line spaced by the customary line spacing means, the combination of a plurality of punching bars differentially positioned under control of said keys, coded punch selecting means carried by each of 15 said bars, a group oi' four punches for each bar and at equidistant corners of an area equivalent to the area of each printed digit, said groups of punches arranged horizontally and aligned with the printing line and selectedl for operation by said coded punch selecting means, and a punchv die provided with a slot to receive said sheet and other slots to receive said punches to thereby punch data in horizontal alignment with said printed data, and means to cause said coded punch selecting means to project selected punches to effect the perforating operation,

4. In an apparatus of the class described, four reclprocable punches arranged at four code positions which are at i'our equidistant corners, means for slidably mounting the set of four punches for each order, a perforated die cooperating with said punches, a differentially positioned bar for each order and each carrying a plate having punch operating projections arranged according to the code to select for operation certain punches according to the differential position of said bar, and means for operating said plate when said bar has been dinerentially positioned to project selected punches into said die to eifect a record perforating operation.

5. In a punching machine provided with a plurality of banks of keys, a plurality of movable stop bars, one for each bank of keys and each having differentially disposed stop projections engageable by thev depressed keys of the correlated bank to control the differential stopping of said stop bars, the combination of a plurality of differentially set punch selecting bars, means for moving said bars, electrical means for stopping said bars, a plurality of timing switches coordinated with said stop bars and movable synchronously with said punch vselecting means to follow the movement of said stop bars, each oi?` said stop bars causing, when stopped, the closure of said timing switches to energize said electrical means to stop the movement of said punch selecting bars at a digit position corresponding to the digit position of said stop bar.

6. In a punching machine provided with. a plurality of banks of keys, a plurality of m'ovable stop bars, one for each bank and each having diierentially disposed stop projections engageable by the depressed keys of the correlated bank to differentially set said stop bars, the combination of a plurality of differentially set punch selecting bars, means for moving said bars, electrical means for stopping said bars, a pluralityV of timing switches coordinated with said stop bars, means operated by said moving means to move said timing switches synchronously with said punch selecting bars to follow the movement of said stop bars, each of said stop bars causing, when stopped, the closure of said timing switches to energize said electrical means to stop the movement of said punch selecting bar at a digit position corresponding to the digit position of said stop bar.

'7. In a punching machine provided with a plurality of banks of keys, a plurality of movable stop bars, one for each bank of keys, and each having differentially disposed stop projections engageable by the depressed keys of the correlated bank to differentially set said stop bars, the combination of a plurality of diierentially set punch selecting bars, electrical means for stopping said bars, a plurality of timing switches coordinated with said stop bars, common means to move said bars and said timing switches synchronously with said punch selecting bars to cause the latter to follow the movement of said stop bars and beyond, and means carried by each of said stop bars for causing, when stopped and as said timing switch moves beyond the closure of said timing switches, the energization of said electrical means to stop the movement of said punch selecting bar at a digit position corresponding to the digit position of said stop bar.

8. In a punching machine provided with a plurality of banks of keys, a plurality of vmovable stop bars, one for each bank of keys and each having differentially disposed stop projections engageable by the depressed keys of the correlated bank to differentially set said stop bars, the combination of a. plurality of differentially set punch bars, coded punch selecting means carried by said bars, means Iormoving said bars, electrical means for stopping said bars, a plurallty oi.' timing switches coordinated with said stop bars and movable synchronously with said i punch bars to follow the movement of said stop bars, means carried by each of said stop bars for causing, when stopped, the closure of said timing switches to energize said electrical means to stop the movement of said punch selecting bar at a digit position corresponding to the digit position of said stop bar, and means to operate said coded punch selecting means to eiect the movement of selected punches dependent upon the digit position of said punch bar.

9. In a punching machine, the combination of a plurality of ordered punch members having digit punching positions 1-9 and a 0 digit punching position, 'means for setting said punch members to selected digit punching positions 1-9 and in the absence of such digit positions to set punch members of all orders to 0 digit punching position, means normally operative to reset each punch member from said 0 digit punching position to a blank punching position, and means controlled by a punch member of highest significant digit order to render said/last named means ineffective in its operation vfor digit punching orders to the left of said signiiicant digit order to enable such members to be set to 0 punching positions to represent intermediate zeros.

10. In a punching machine, the combination of a plurality of ordered punch members having digit punching positions 1-9 and a 0 digit punching position, means for setting said punch members to selected digit punching positions 1-9 and in the absence of such digit positions to normally set punch members of all orders to 0 digit punching positions, a plurality of means, one for each order normally operative to reset the related punch member from said 0 digit punching position to a blank punching position, and means controlled by a punch member of highest significant digit order to render each of said last named means of lower orders ineiective in its operation to enable such lower order members to be set to 0 punching positions to represent intermediate zeros. y

11. In a punching machine, the combination of a plurality of ordered punch members having digit punching positions 1-9 and a 0 digit punching position, means for setting said punch members to selected digit punching positions 1-9 and in the absence of such digit positions to normally set punch members of all orders to 0 digit punching positions, a plurality of means, one for each order, normally operative to reset each punch member from said 0 digit punching position to a blank punching position, said means having overlapping connections to cause said means ot higher order to operate one or more oi said means ot lower order, and means controlled by a punch member oi highest significant digit order to render through said overlapping connections each of said plurality oi means oi orders to the lett of said signiilcant digit order ineilective to reset related punch'members to aero to enable related punch members to be set to punching positions to represent intermediate zeros.

12. In a punching machine. the combination oi' a plurality oi ordered punch members having digit punching positions l-9 and a 0 digit punching position, means for setting said punch members to selected digit punching positions 1-9. and in the absence of such digit positions to set punch members oi all orders to 0 digit punching positions, a pluralityof rockable members, cutout arms each engageable with a related rockable` member to normally reset the related punch member from said 0 digit punching position to a blank punching position, and means controlled by a punch member of highest signiilcant digit order to position the rockable member oi that order and all lower orders out ot the path of the related cutout arms to enable punch members of such orders to be set to 0 punching positions to represent intermediate zeros.

13. In a ,punching machine, the combination oi a symbol printing bar settable prior to an operation of the machine to symbol printing positions representingauxiliary machine functions, a plurality of relays, electrical means controlled by said symbol printing bar to select a relay for energizatlon according to its symbol printing position, a symbol punching member, means to position said member, electrical stop means to stop the position of said member, and dinerential electrical timing means controlled by said relays and rendered operative by an operation ot the machine to energize said stop means to stop the symbol punching member at a symbol punching position corresponding to the symbol to be printed.

14. In a punching machine, the combination of a symbol printing bar settable prior to an operation of the machine to symbol printing positions representing auxiliary machine functions, a plurality of relays, electrical means controlled by said symbol printing ,barY to selectA a relay for energization according to its symbol printing position, a symbol punching member, -means to position said member, electrical means ,normally locking said member against movement,

of a symbol printing bary settable prior to an 65 y operation of the machine to symbol printing positions representing auxiliary machine functions a plurality of relays, electrical means controlled by said symbol printing bar to select a relay for energization according to its symbol printing position. a symbol punching member, means to position said member, electrical means normally locking said member against movement, electrical stop means to stop the position of said member, diiierential electrical timing means controlled by said relays and rendered operative by an operation of the machine to energize said stop means to stop the symbol punching member at a symbol punching position corresponding to the symbol to be printed. and a main circuit closure closed by an operation oi the machine to concurrently close the circuit to a selected relay and energize said electrical locking means to unlock said member prior to the operation of said differential electrical timing means. Y

16. In a punching machine, the combination of a symbol printing bar settable prior to an operation of themachine to symbol printing positions representing auxiliary machine functions, a plurality of relays, electrical means controlled by said symbol printing bar to select a relay for energization according to its symbol printing position, a symbol punching member, means to position said member, electrical means normally locking said member against movement, electrical stop means to stop the position of said member, differential electrical timing means controlled by said relays and rendered operative lby an operation of the machine to energize said stop means to stop the symbol punching member at a symbol punching position4 corresponding to the symbol to be printed, and a main circuit closure closed by at a near point in the operation of the machine to concurrently close the circuit to a selected relay and energize said electrical locking means to unlock said member and to render said differential electrical timing means operative during the subsequent operation of the machine.

ROBERT L. HOUSTON.

ROBERT E. SMITH.

' REFERENCES CITED The following references are of record in the ille oi' this patent: I

UNITED STATES PATENTS Name Date Peirce Dec. 4, 1917 Goldberg Dec. 16, 1919 Potts Mar. 8, 1921 Maul May 21, 1935 Bryce Oct. 8, 1935 Johnstone Nov. 17, 1936 Johnstone et al. July 6, 1937 Bryce I Feb. 2l, 1939 FOREIGN PATENTS Country Date Great Britain Apr. 4, 1938 Number Number 

